barrier curb - Español Inglés Diccionario